<?php


namespace app\controller;

class Error
{
    public function __call($name, $arguments)
    {
        $name = request()->action();
        if (request()->isAjax()) {
            return error(404, env('app_debug') ? "控制器{$name}不存在" : '接口不存在，请请稍后重试');
        } else {
            $data['error'] = env('app_debug') ? "控制器{$name}不存在" : '服务异常，请请稍后重试';
            return view(app()->getAppPath() . 'view/error/index.html', ['msg' => env('app_debug') ? "控制器{$name}不存在" : '页面不存在，请请稍后重试'], 404);
        }
    }
}